package com.creativestar.transformer.database.dao4o;

import com.creativestar.transformer.database.domain.PUser;

import java.util.List;

public interface OUserMapper {

//    @Select("SELECT * FROM users")
//    @Results({
//            @Result(property = "id",  column = "id", javaType = Integer.class),
//            @Result(property = "name", column = "name")
//    })
//    List<PUser> getAll();
//
//    @Select("SELECT * FROM users WHERE id = #{id}")
//    @Results({
//            @Result(property = "id",  column = "id", javaType = Integer.class),
//            @Result(property = "name", column = "name")
//    })
//    PUser getOne(Integer id);
//
//    @Insert("INSERT INTO users(id, name) VALUES(#{id}, #{name})")
//    void insert(PUser user);
//
//    @Update("UPDATE users SET name = #{name} WHERE id =#{id}")
//    void update(PUser user);
//
//    @Delete("DELETE FROM users WHERE id =#{id}")
//    void delete(Integer id);
    List<PUser> getAll();
}
